spotted-tail quoll - Turkish English Dictionary